Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82 LECHLADE ROAD Terraced £124,000 31 Mar 2023
84 LECHLADE ROAD Semi-Detached £160,000 19 Oct 2016
90 LECHLADE ROAD Detached £158,500 30 Nov 2012
94 LECHLADE ROAD Semi-Detached £140,000 8 Mar 2010
98 LECHLADE ROAD Semi-Detached £197,100 20 Aug 2019
108 LECHLADE ROAD Semi-Detached £100,000 19 Apr 2004
114 LECHLADE ROAD Semi-Detached £155,000 20 Nov 2013